wolf-rayet star - English Synonyms Dictionary